Accusoft.FSInvoices1.Net
Input Definitions

Form Definition

A Form definition has three parts:

Form Field Definition

This is a user definable definition. You may add, edit or delete any item in the Form Field Definition. These definitions are maintained in the Form Field Dictionary and can be created with FormFieldDefinition(…).

The members of FormFieldDefinition are:

Form Field Name Corresponds to the one listed in the Form Field Dictionary. This is the name given to the Form Field. Do not confuse the Form Field Name with the Form Field Label Alias. In the dictionary several Form Field Label Alias may be assigned to the same Form Field Name.
IsRequired type A boolean switch: True = This Form Field is a required form field for this Form Document.
Form Field Data Type Defines the format of the Data value of the Form Field. All Form Field Data types are listed in the enumeration "FormFieldDataType". Examples are "Currency", "Date", "Email" and "Numeric".
Form Field Group Defines the category group the Form Field is to grouped with. All Form Field Group types are listed in the enumeration "FormFieldGroup". Examples are "Summary Form Field Group" and "ShipmentFormFieldGroup".

Form Field RuleDefinitions

This is a set of canned rules to be applied during analyze for qualifying candidates for this Form Field Definition. The set of rules that may apply can be selected by using the enumeration "Rules". The rules are actually in the same set of rules that is in the Rule Definitions (see below).

Form Table Definitions

This is a user definable definition. You may define a Form Table by creating a FormTableDefinition shell, assigning a name to it, and then loading it with a Table Column Header Definition list. Each element in the Table Column Header Definition list will be a FormTableColumnHeaderDefinition, composed of a Name and a FormFieldDataType which is the same Data Type as used by Form Field Data Type in the Form Field Definitions (see above).

Rule Definitions

This is a set of pre-defined rules to be applied during analyze. The set of rules that may apply can be selected by using the enumeration RuleType.

 

 


©2014. Accusoft Corporation. All Rights Reserved.

Send Feedback